/*
 * Copyright (c) 2018-2999 北京小象智慧信息科技有限公司 All rights reserved.
 *
 * https://www.xiaoxiangai.com/
 *
 * 未经允许，不可做商业用途！
 *
 * 版权所有，侵权必究！
 */

package com.yami.shop.bean.model;

import java.io.Serializable;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import com.yami.shop.bean.cashregisterapp.AppCashRegisterSystemUser;

@Data
@TableName("tz_shop_detail")
public class ShopDetail implements Serializable{
    private static final long serialVersionUID = 3300529542917772262L;
    /**
     * 店铺id
     */
    @TableId
    private Long shopId;

    /**
     * 店铺名称(数字、中文，英文(可混合，不可有特殊字符)，可修改)、不唯一
     */
    private String shopName;

    /**
     * 店长用户id
     */
    private String userId;

    /**
     * 店铺类型
     */
    private Integer shopType;

    /**
     * 店铺简介(可修改)
     */
    private String intro;

    /**
     * 店铺公告(可修改)
     */
    private String shopNotice;

    /**
     * 店铺行业(餐饮、生鲜果蔬、鲜花等)
     */
    private Integer shopIndustry;

    /**
     * 店长
     */
    private String shopOwner;

    /**
     * 店铺绑定的手机(登录账号：唯一)
     */
    private String mobile;

    /**
     * 店铺联系电话
     */
    private String tel;

    /**
     * 店铺所在纬度(可修改)
     */
    private String shopLat;

    /**
     * 店铺所在经度(可修改)
     */
    private String shopLng;

    /**
     * 店铺详细地址
     */
    private String shopAddress;

    /**
     * 店铺所在省份（描述）
     */
    private String province;

    /**
     * 店铺所在城市（描述）
     */
    private String city;

    /**
     * 店铺所在区域（描述）
     */
    private String area;

    /**
     * 店铺省市区代码，用于回显
     */
    private String pcaCode;

    /**
     * 店铺logo(可修改)
     */
    private String shopLogo;

    /**
     * 店铺相册
     */
    private String shopPhotos;

    /**
     * 每天营业时间段(可修改)
     */
    private String openTime;

    /**
     * 店铺状态(-1:未开通 0: 停业中 1:营业中)，可修改
     */
    private Integer shopStatus;

    /**
     * 0:商家承担运费; 1:买家承担运费
     */
    private Integer transportType;

    /**
     * 固定运费
     */
    private Double fixedFreight;

    /**
     * 满X包邮
     */
    private Double fullFreeShipping;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 分销设置(0关闭 1开启)
     */
    private Integer isDistribution;

    /**
     * 店铺审核状态  0：审核通过   1：审核中    2：审核失败
     */
    private Integer state;

    /**
     * 商家账户余额
     */
    private Double account;

    /**
     * 商家距离
     */
    private String distance;

    /**
     * 代理商id
     */
    private Long agentId;

    /**
     * 营业执照
     */
    private String bussinessLicense;

    /**
     * 身份证号
     */
    private String idCard;

    /**
     * 返利金额
     */
    private Double rebateMoney;

    /**
     * 提现金额
     */
    private Double CashMoney;

    /**
     * 卫生许可证
     */
    private String hygienicLicense;

    /**
     * 食品经营许可证
     */
    private String foodBusinessLicense;

    /**
     * 持卡人
     */
    private String cardOwner;

    /**
     * 提现账户
     */
    private String cardNumber;

    /**
     * 开户行
     */
    private String openBank;

    /**
     * 起送价格
     */
    private Double startPrice;

    /**
     * 商家出的快递的总费用
     */
    private Double deliveryPrice;

    /**
     * 美团配送开关
     */
    private int meituanDistributionFlag;

    /**
     * 主店
     */
    private int mainStore;

    /**
     * 店铺登陆名称
     */
    @TableField(exist = false)
    private String loginName;

    /**
     * 店铺类型ID
     */
    private Long shopTypeId;

    @TableField(exist = false)
    private AppCashRegisterSystemUser appCashRegisterSystemUser;

    /**
     * 商户号
     * */
    private String merchantCode;

    /**
     * 终端号
     * */
    private String terminalCode;

    /**
     * 企业用户号
     * */
    private String merNo;


}
